.tintuc {
	padding:10px 20px;
}
.mainlink {
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    margin-bottom: 12px;
    padding: 0 0 6px;
}
.mainlink a {
}
.tintuc .tintuc-left {
    border-right: 1px dotted #444;
    float: left;
    padding-right: 15px;
    width: 630px;
}
.tintuc-left .item {
    border-bottom: 1px dotted #b4b4b4;
    clear: both;
    line-height: 18px;
    min-height: 105px;
    padding: 8px 0;
}
.tintuc-left .item img {
    border: 1px solid #ccc;
    float: left;
    margin-right: 12px;
}
.tintuc-left .item h2 {
	color:#222;
	font-weight:bold;
	margin:0 0 8px 0;
}
.tintuc-left .item .item-title a {
	color: #004dbd;
	font-weight: bold;
	padding-bottom: 3px;
}
.tintuc-left .item .item-content {
    margin-left: 0;
    margin-right: 0;
    text-align: justify;
}
.tintuc .tintuc-right {
	float: right;
	width: 300px;
}
.tintuc .tintuc-right {
}
.tintuc .tintuc-right img {
	margin-bottom: 8px;
}
.tintuc_cont .cont_title {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0;
}
#frmcontacts_tintuc ul li {
	display: block;
	padding: 3px 0;
	width: 207px;
}
.tintuc_cont .cont_left {
	width:590px;
	padding-left:0px;
}
.tintuc_cont .cont_left .cont_title {
	margin-bottom:20px;
}
.tintuc_cont_line {
	border-top: 2px solid #444;
}
.error {
	color: #f00;
}
/*========== detail ===============*/
.tintuc_cont .cont_title {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0;
}
#frmcontacts_tintuc ul li.left {
	padding: 3px 0;
	width:120px;
}
#frmcontacts_tintuc ul li {
	padding: 3px 0;
}
.tintuc_cont_line {
	border-top: 2px solid #444;
}

/*relate*/
.relate li {
    background: url("../images/index-pro.gif") no-repeat scroll 2px 9px rgba(0, 0, 0, 0);
    padding: 1px 0 2px 12px;
}